some people have all the luck - Alemán Inglés Diccionario